Liu JunLiu Jun
Vietnamese Youth Table Tennis: An Excavation Through an Empty Sedimentary LayerIn the last two weeks of March, I sat down with a 240-page scouting notebook ...
Kompany Sat in a Chair and Bayern Scored Six: Goals Designed Before Kick-OffIn the second half, the television cameras found Vincent Kompany not at the...
Perks in Overwatch 2: When Power Is Redistributed Mid-MatchIn the last three matches I spent reviewing footage from a regional tournamen...
Japan 3-0 Thailand at ASIAD 2026: When a Beautiful Scoreline Lies About Asian HierarchyThree different scorers, three different moments, one impeccable scoreline:...
Forty-Six Points and an Unmeasured Gap: Pham Quynh Huong Before the Great Wall of ChinaIn the third set against South Korea, with Vietnam already two sets down and...
Tiger Woods in Court for Plea Change: A Fall from the Summit and a Quiet RebirthEarly morning on May 29, 2026, a white SUV was parked crookedly on a coastal...
Chuncheon 2026: Vietnam's Poomsae Gold and the Roster-Rotation Math Between Two Golden CyclesAugust 2026, Chuncheon — a city in Gangwon Province, roughly 90 km northeast ...
Flick and the Clásico Call: Three Points Cannot Measure a Historic BattleThe press room in Barcelona had no tactical board, no xG figures, not a singl...
21-4, 21-2: Yan Xu – Xia Xinyi's Devastating Win and the Olympic 2028 Ticket AheadChangzhou, winter 2026. I was 16, sitting in front of an old computer screen,...
Ruti Aga: Six Years Suspended, and a Prescription From a Clinic That Never ExistedThree details in Ruti Aga's case file made me reread them more times than the...
Pedro Rodriguez Retires: The Storied Career of a World Cup 2026 Champion Comes to an EndPedro Rodriguez Ledesma has officially closed the professional chapter of his...
The Empty Data Table: The Painful Truth About the Esports Analytics IndustryI remember exactly the morning a client placed a forty-page document on my de...
The Data Void and the 90+2 Penalty at Hoa XuanIn the 90th minute plus two, the referee walked out of the penalty area and...
Thailand U20 beat Turkmenistan 1-0, take big advantage in Group F of 2027 AFC U20 Asian Cup qualifiersMinute 57. The ball touched Pikulhom's foot and rolled into the Turkmenistan...
Wrexham W100, Day Two: One First-Round Exit Says More Than Three British Second-Round PlacesIn the far-left corner of the electronic board on the main court at the Wrexh...
Oner, Faker and the Fracture Visible Before Worlds 2026In the final domestic playoff round, there is a column few people bother...
Donis and 120 Minutes in Jeddah: Saudi Arabia Reach the Gulf 27 Final Through Their Defence, Not Through GoalsIn the press room in Jeddah, Georgios Donis set his glass of water down on th...
When the Spreadsheet Returns Zero: Nine Analytical Dimensions and the Trap of CompletenessAt 2:47 in the morning on a Monday, in a rented flat in Nanshan, Shenzhen, I...
Overwatch 2 Perks: The Mid-Match Power Layer and the Fairness Question for Competitive PlayAt the eight-minute mark of a test match, a Bastion dropped behind a rock wal...
Ruti Aga's Six Years: When a Forged Prescription Weighed More Than the Banned SubstanceOn Thursday, the Athletics Integrity Unit (AIU) statement on Ruti Aga went li...
Kompany Sat in a Chair and Bayern Scored Six: Goals Designed Before Kick-OffIn the second half, the television cameras found Vincent Kompany not at the...
Perks in Overwatch 2: When Power Is Redistributed Mid-MatchIn the last three matches I spent reviewing footage from a regional tournamen...
Japan 3-0 Thailand at ASIAD 2026: When a Beautiful Scoreline Lies About Asian HierarchyThree different scorers, three different moments, one impeccable scoreline:...
Forty-Six Points and an Unmeasured Gap: Pham Quynh Huong Before the Great Wall of ChinaIn the third set against South Korea, with Vietnam already two sets down and...
Tiger Woods in Court for Plea Change: A Fall from the Summit and a Quiet RebirthEarly morning on May 29, 2026, a white SUV was parked crookedly on a coastal...
Chuncheon 2026: Vietnam's Poomsae Gold and the Roster-Rotation Math Between Two Golden CyclesAugust 2026, Chuncheon — a city in Gangwon Province, roughly 90 km northeast ...
Flick and the Clásico Call: Three Points Cannot Measure a Historic BattleThe press room in Barcelona had no tactical board, no xG figures, not a singl...
21-4, 21-2: Yan Xu – Xia Xinyi's Devastating Win and the Olympic 2028 Ticket AheadChangzhou, winter 2026. I was 16, sitting in front of an old computer screen,...
Ruti Aga: Six Years Suspended, and a Prescription From a Clinic That Never ExistedThree details in Ruti Aga's case file made me reread them more times than the...
Pedro Rodriguez Retires: The Storied Career of a World Cup 2026 Champion Comes to an EndPedro Rodriguez Ledesma has officially closed the professional chapter of his...
The Empty Data Table: The Painful Truth About the Esports Analytics IndustryI remember exactly the morning a client placed a forty-page document on my de...
The Data Void and the 90+2 Penalty at Hoa XuanIn the 90th minute plus two, the referee walked out of the penalty area and...
Thailand U20 beat Turkmenistan 1-0, take big advantage in Group F of 2027 AFC U20 Asian Cup qualifiersMinute 57. The ball touched Pikulhom's foot and rolled into the Turkmenistan...
Wrexham W100, Day Two: One First-Round Exit Says More Than Three British Second-Round PlacesIn the far-left corner of the electronic board on the main court at the Wrexh...
Oner, Faker and the Fracture Visible Before Worlds 2026In the final domestic playoff round, there is a column few people bother...
Donis and 120 Minutes in Jeddah: Saudi Arabia Reach the Gulf 27 Final Through Their Defence, Not Through GoalsIn the press room in Jeddah, Georgios Donis set his glass of water down on th...
When the Spreadsheet Returns Zero: Nine Analytical Dimensions and the Trap of CompletenessAt 2:47 in the morning on a Monday, in a rented flat in Nanshan, Shenzhen, I...
Overwatch 2 Perks: The Mid-Match Power Layer and the Fairness Question for Competitive PlayAt the eight-minute mark of a test match, a Bastion dropped behind a rock wal...
Ruti Aga's Six Years: When a Forged Prescription Weighed More Than the Banned SubstanceOn Thursday, the Athletics Integrity Unit (AIU) statement on Ruti Aga went li...
